Search criteria: scientific name =
Agrypnia improba
Photo © by
Spencer Entomological Museum
Agrypnia improba
Caddisfly